<?php
use think\facade\Db;
 
class getChatLog{
    public function TODO($frame,$fd){
        $param = (array)json_decode($frame->data);  
        $map1 = [
                ["uuid_to",'=',$param['uuid_to']],
                ["to_uuid",'=',$param['to_uuid']],
            
            ]; 
        $map2 = [
            ["uuid_to",'=',$param['to_uuid']],
            ["to_uuid",'=',$param['uuid_to']],
            ];  
        Db::name('chatlog')->where($map2)->update(['isRead'=>1]);
        $info = Db::name('chatlog')->whereOr($map1)->whereOr($map2)->order("sendTime asc")->select();  
        if($info){
             $return = [
                'status'=>1,
                'msg'=>'消息记录已加载',
                'data'=>$info, 
                'act' => 'getChatLog',
                'fd'  =>$info['fd'],
                ];
        }else{
            $return = [
                'status'=>0,
                'msg'=>'暂无相关记录',
                'data'=>'', 
                'act' =>'getChatLog'
                ];
        } 
        return $return;
    } 
}